在GCP(谷歌云)上安装RouterOS CHR版本

提醒:本文最后更新于 2281 天前,文中所描述的信息可能已发生改变,请谨慎使用。

前段时间就注意到了GCP送免费300刀的活动,想试一下在上面装RouterOS的CHR版本,于是就有了本文的诞生。

注册GCP以及信用卡验证以及普通设置这些环节想必我就不用多说了,大家肯定都会的。

如果你使用的是Linux或者macOS之类的*nix系统,请直接往下拉。如果你使用的是Win10操作系统,请启用Win10的Linux子系统,即WSL,接下来的操作需要在shell环境进行操作;

如果使用macOS系统,请安装truncate和gnu-tar,可以使用brew安装。

brew install gnu-tar
brew install truncate

本文参考自mikritik的wiki

首先打开mikritik的下载页面,我们需要下载CHR的RAW格式镜像,如下图。

008iiGpDly1gt9bo21ssjj31rc0q4q8u

右键-复制链接地址,打开终端:

wget https://download2.mikrotik.com/routeros/6.43.7/chr-6.43.7.img.zip

008iiGpDly1gt9boflqxgj31760ziwwe

然后解压:

unzip chr-6.43.7.img.zip

由于谷歌云的限制,所以我们需要调整一下文件大小:

Linux或WSL直接使用如下命令:

truncate --size=1G chr-6.43.7.img

macOS使用如下命令:

truncate -s 1G chr-6.43.7.img

接下来转换成谷歌云需要的镜像格式:

Linux&WSL:

mv chr-6.43.7.img disk.raw
tar -Sczf chr-6.43.7.tar.gz disk.raw

macOS:

mv chr-6.43.7.img disk.raw
gtar -Sczf chr-6.43.7.tar.gz disk.raw

macOS必须使用gtar进行打包,使用tar进行打包到后面100%报错。

008iiGpDly1gt9boqpfv7j31760zi7ho

至此镜像制作完毕,接下来在谷歌云的WEB界面进行操作。

打开谷歌云控制台,点击左侧导航菜单-存储-存储-浏览器,然后创建存储分区。

008iiGpDly1gt9bp1y6znj322814ojxr

接下来创建存储分区,名称随便起吧。

008iiGpDly1gt9bpwuw6lj30v411yjz7

然后上传刚才打包好的镜像

008iiGpDly1gt9bqm1lg1j32ja11ewl0
008iiGpDly1gt9bqzjf0kj31vw0ieq6e

接着点击左侧导航菜单-计算-Compute Engine-映像

008iiGpDly1gt9br7tqhuj31e40xg48b

点击创建映像,来源选择Cloud Storage,然后选择刚才上传的映像。

008iiGpDly1gt9brj34a8j318u17m7de

然后点击左侧导航菜单-计算-Compute Engine-VM实例,选择创建实例。

区域我选择的台湾b区,机器类型用微型,并取消容器的勾选,然后更改启动磁盘为自定义映像,并选择刚才创建的映像,磁盘大小选择1G即可。

防火墙选择勾选允许HTTP和HTTPS流量。

008iiGpDly1gt9brtqpjcj31gc12otiv

008iiGpDly1gt9bs2tjxjj30te17swig

稍等几十秒,实例即可创建完毕。

008iiGpDly1gt9bsamiudj31v40nuwgv

打开WinBox,连接外部ip,账户名admin,密码为空。

打开System-Users,创建一个Group为full的新用户并设置密码,然后删除admin账户。

然后打开IP-Services,关闭除了WinBox之外的所有服务。

008iiGpDly1gt9bsjpkn5j311s0p211f

008iiGpDly1gt9bsq07d2j30ou0i0dix

至此,RouterOS CHR创建完毕,不过此时的CHR的端口速率被限制在1M,可以在IP-License中点击Renew License中登陆Mikrotik的账户,级别选择P1,可以免费体验两个月的P1,即解除端口速率限制至1G,如果后续还需要继续使用,可以在万能的淘宝购买CHR P1许可证,大概160 RMB左右。

008iiGpDly1gt9bswcx2xj30q20fwjv9

008iiGpDly1gt9bt3y7q4j60li0ac0ux02

Powered By Hexo & Theme Veni